mobile squads - Turkish English Dictionary